Analyzing System Behavior: How the Operating System Can Help

نویسندگان

  • Alexander Schmidt
  • Michael Schöbel
چکیده

Never touch a running system! This proverb is essentially true when dealing with complex mature software systems that have been run for years. When it comes to modifying certain aspects due to performance enhancements or to customer needs, maintainers spend quite significant time to understand the behavior of thewhole system. As is practice today, only static documentation is available for such systems which is unsuitable for understanding the behavior. In this paper, we present the Windows Monitoring Kernel (WMK), a custom-built version of the latest Windows 2003 Server operating system that includes a finegrained logging infrastructure for arbitrary operating system (OS) kernel events. These events are suitable for monitoring a system’s behavior at runtime. The WMK infrastructure is complemented by a reporting tool that visualizes these events and displays their dependencies with respect to some aspects. Furthermore, the WMK provides the possibility to use these events for understanding application behavior running in the Windows operating system.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Analyzing Effect of Organizational Strategies on Organizational results using system dynamics based upon EFQM model

Abstract: In order to evaluate the relationship between Organizational Strategies and Organizational results, a comprehensive model is required, which should be able to capture all aspects of business excellence. The EFQM model is suitable tool to observe these factors. The EFQM model consists of two main domains: Enablers and Results. The first domain which includes processes and systems in g...

متن کامل

Mapping Activity Diagram to Petri Net: Application of Markov Theory for Analyzing Non-Functional Parameters

The quality of an architectural design of a software system has a great influence on achieving non-functional requirements of a system. A regular software development project is often influenced by non-functional factors such as the customers' expectations about the performance and reliability of the software as well as the reduction of underlying risks. The evaluation of non-functional paramet...

متن کامل

K-Tracer: A System for Extracting Kernel Malware Behavior

Kernel rootkits can provide user level-malware programs with the additional capabilities of hiding their malicious activities by altering the legitimate kernel behavior of an operating system. While existing research has studied rootkit hooking behavior in an effort to help develop defense and remediation mechanisms, automated analysis of the actual malicious goals and capabilities of rootkits ...

متن کامل

Analyzing the Behavior of Hybrid Steel System of Tube in Tube with Bracing and Belt Truss

Nowadays, due to the escalation in construction of high-rise structures, the need for selecting a proper resistant structural system against earthquake and wind has increased significantly. These systems should show an optimized use of materials and should be presented as a hard and efficient structure. A good example of a high efficient system in high-rise buildings can be indicated is, the tu...

متن کامل

Preload Effect on Nonlinear Dynamic Behavior of Aerodynamic Two-Lobe Journal Bearings

This paper presents the effect of preload on nonlinear dynamic behavior of a rigid rotor supported by two-lobe aerodynamic noncircular journal bearing. A finite element method is employed to solve the Reynolds equation in static and dynamical states and the dynamical equations are solved using Runge-Kutta method. To analyze the behavior of the rotor center in the horizontal and vertical directi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007